package dao;

import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

import models.Login;

public class DAOLogin {
	public boolean autenticar(Login f) {
		boolean obj = false;
		try {
			System.out.print(f.senha + " " + f.login);
			// Comando SQL que vai ser enviado ao banco
			String query = "select Login from usuario where login=? and senha=?";
			// Objeto que executa o comando SQL
			PreparedStatement statement = DAOConnection.getConnection()
					.prepareStatement(query);
			statement.setString(1, f.login);
			statement.setString(2, f.senha);
			// Execução do comando SQL e retorno como ResultSet
			ResultSet resultSet = statement.executeQuery();
			// Iteração no ResultSet
			return resultSet.next();
		} catch (SQLException e) {
			System.out.print(e.getMessage());
		} finally {
			DAOConnection.closeConnection();
		}
		return obj;
	}

}
